﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace In.Api.Dto.HisWs
{
    /// <summary>
    /// 获取允许挂号的科室列表响应
    /// </summary>
    public class Response4GetRegDeptList
    {
        /// <summary>
        /// 结果代码 0-成功，其他值为失败
        /// </summary>
        public string ResultCode { get; set; }
        /// <summary>
        /// 结果描述：成功为空，失败时返回描述
        /// </summary>
        public string ResultDesc { get; set; }

        /// <summary>
        /// 允许挂号的科室列表
        /// </summary>
        public List<Response4GetRegDeptListSubRegDeptInfo> RegDeptList { get; set; }
    }

    public class Response4GetRegDeptListSubRegDeptInfo
    {
        /// <summary>
        /// 科室唯一代码
        /// </summary>
        public string DeptId { get; set; }

        /// <summary>
        /// 科室名
        /// </summary>
        public string DeptName { get; set; }

        /// <summary>
        /// 等候人数
        /// </summary>
        public string WaitCount { get; set; }

        /// <summary>
        /// 已挂人数
        /// </summary>
        public string RegCount { get; set; }

        /// <summary>
        /// 可挂上限
        /// </summary>
        public string RegLimit { get; set; }

        /// <summary>
        /// 挂号费诊金
        /// </summary>
        public string RegAmt { get; set; }

        /// <summary>
        /// 班次开始时间
        /// </summary>
        public string RegType { get; set; }

        /// <summary>
        /// 班次结束时间
        /// </summary>
        public string StartTime { get; set; }

        /// <summary>
        /// 挂号类型
        /// </summary>
        public string EndTime { get; set; }
    }
}
